(someone) has a cockroach

Translations
(у кого-либо) таракан в голове
She always comes up with the weirdest ideas, I guess she has a cockroach.
Она всегда придумывает странные идеи, наверное, у нее таракан в голове.
Definitions
This phrase is an idiom, particularly used in Caribbean English, meaning that someone is guilty, has a secret, or has something to hide that could get them in trouble if revealed.
Words
someone

pronoun
кто-то
has

verb
имеет
a

article or possessive pronoun
один
cockroach

noun
таракан